About Dewar Consultancy Limited (07840331) United Kingdom