About Lagmar (barnstaple) Limited (SC287157) United Kingdom