About Jeffery Sarah Limited (08568416) United Kingdom