About Baran And Hull Limited (06538061) United Kingdom