About S.t. & T.j. Perkins (1997) Limited (01018569) United Kingdom