About Jenner Building Contractors Limited (04428294) United Kingdom