About The Taylorsteen Group Ltd (11791207) United Kingdom