About J & R Building (and Development) Solutions Ltd (12892582) United Kingdom