About Carol Parker Ltd (12478159) United Kingdom