About Alpha Beat Shopfronts Shutters Ltd. (12037087) United Kingdom