About Wilton Hammond & Co Limited (11549289) United Kingdom