About Cleanroom Installation Solutions Ltd (13422728) United Kingdom