About Chelwood (se) Limited (01027779) United Kingdom