About Holloway C&r Ltd (12869046) United Kingdom