About Jam Facilities Limited (13016811) United Kingdom