About Richard Bird Consulting Limited (11684079) United Kingdom