About Sturgess Ltd (12349264) United Kingdom