About Barsleigh Limited (11116939) United Kingdom