About Mccallum Developments Limited (13532003) United Kingdom