About J & R Redhouse Ltd (05611829) United Kingdom