About Barsat Limited (09591357) United Kingdom