About Shea Solutions Limited (10326762) United Kingdom