About Samuel & Scott Ltd (SC525876) United Kingdom