About The Stile Agency Ltd (12573047) United Kingdom