About Yale Representation Limited (01251222) United Kingdom