About Traer Clark Shepherd Angelo Limited (09406806) United Kingdom