About Neale Design Services Limited (02697869) United Kingdom