About Bavan & Co Limited (06794035) United Kingdom