About S. Butler & Son Limited (04819527) United Kingdom