About Holloway (services) Limited (07340078) United Kingdom