About S I Atkin & Sons Ltd (13355305) United Kingdom