About David Firsht (consultants) Limited (03988516) United Kingdom