About Carl Stannard Developements Limited (10220749) United Kingdom