About Manwick Holdings Ltd (11801953) United Kingdom