About Barslondon Limited (04125463) United Kingdom