About Barker Lane Limited (10129197) United Kingdom