About D & A Consultants (mayfair) Ltd (07346484) United Kingdom