About Shea 21 Enterprise Solutions Limited (07486443) United Kingdom