About Barosfall Limited (09191546) United Kingdom