About Gerry Bird Consultants Limited (04401780) United Kingdom