About Sam Stoller & Son Limited (00451282) United Kingdom