About Ratcliff Lindsay Design & Management Limited (05128140) United Kingdom