About Barsati Holdings Limited (07362561) United Kingdom