About R Lear Developments Limited (09592188) United Kingdom