About S.catterall Limited (06485037) United Kingdom