About Demar (sussex) Ltd (05592176) United Kingdom