About Crown Mead Thatcham Ltd (11929019) United Kingdom