About J&p The Builders Solution Limited (13698271) United Kingdom