About Jamard Limited (07371713) United Kingdom