About Barsw1w Limited (10029625) United Kingdom