About Jamrok Limited (03417713) United Kingdom