About James Jefferies General Building Limited (06839950) United Kingdom