About Joffe Limited (08314456) United Kingdom