About Ian Duffew Consultants Limited (07098240) United Kingdom