About St Andrew S Cross Ltd (10097278) United Kingdom