About Jam Fursecroft Limited (13407891) United Kingdom