About Whitehorse Projects & Development Ltd (09578611) United Kingdom