About J Saffron Consulting Limited (06363955) United Kingdom