About Jacobs Chase Limited (08474024) United Kingdom