About Summix (barnstaple) Developments Llp (OC402686) United Kingdom