About Curteis & Lyon Ltd (12266510) United Kingdom