About Cedarbrooke Ltd. (06228917) United Kingdom