About Juniper Manton Limited (06254838) United Kingdom