About Golby Aboyne Limited (04025336) United Kingdom