As said anything is possible, what we need to know is what is there already. In the main there are few cables which can't handle 13 amp, so the quick method is to use a switched FCU (fused connection unit) as a light switch, and use a 3 amp fuse, and then to the max for the installed cable.
There are charts which show cable type, insulation method and the maximum current, many years ago using java script I made a calculator and have used it a lot to see max I can go to, now there are on line tools to do the same so in this example.
I have looked at 1mm² with a 13 amp fuse to just within the volt drop allowed for lights, and I have shown 12 meters is the max length from the consumer unit.
So start point is the loop impedance at consumer unit, and loop impedance at garage, the problem is the cost of a loop impedance meter, or any other meter which can be used to calculate the volt drop.
As to with modern LED lamps we really need to keep within 3% is some thing else, it was required when using fluorescent lights, but not so sure today.
However as
@EFLImpudence says not really a DIY job, mainly due to meters required, but also in Wales building regulations for domestic dwellings.