About Walsh & White Limited (02969441) United Kingdom