About Jacobs Builders Limited (02223785) United Kingdom