About Holloway Birmingham Holdings Ltd (12123378) United Kingdom