About Holloway 1956 Limited (08758196) United Kingdom