About The Jam Interiors Group Limited (07125307) United Kingdom