About Sb Project Controls Limited (09766551) United Kingdom