About Orme Kirby Projects Limited (03580554) United Kingdom