About Lee Coupland Management Services Ltd (12470717) United Kingdom