About S. H. Muffett Limited (00373545) United Kingdom