About S C Rugg Holdings Limited (13668442) United Kingdom