About Callan And Taylor Nw Developments Limited (13272277) United Kingdom