About Jeffrey&hillary Uk Limited (08266092) United Kingdom