About L A C (guildford) Limited (11215539) United Kingdom