About Glen Bakers Limited (SC208107) United Kingdom