About R.a. Mcculloch Developments Limited (03332880) United Kingdom