About Stingbrace Project Service Limited (07767101) United Kingdom