About S.t. Shaw & Son Ltd (05395175) United Kingdom