About Jam House 2 Limited (09088570) United Kingdom