About Demal Services Limited (10275559) United Kingdom