About Shepherd & Walker Limited (00549351) United Kingdom