About Clive Seal & Sons Limited (10947327) United Kingdom