About Barich Limited (07842069) United Kingdom