About Carr And Stocks Developments Limited (10183672) United Kingdom