About Jamello Limited (06825179) United Kingdom