About Steve Holloway Ltd (12925634) United Kingdom