About Baskin Walsh Ltd (08776929) United Kingdom