About Mcdermott Business Consultancy Limited (04257041) United Kingdom