About Dem Services & Co Limited (10029112) United Kingdom