About S E Newcross Ltd (10225730) United Kingdom