About Holloway Solutions Limited (SC610427) United Kingdom