About Barmar Limited (09250070) United Kingdom