About Jacobs & Miller Developments Limited (05619908) United Kingdom