About Jam Jack Fabrication Limited (SC632553) United Kingdom