About Alex Ord Consultancy Limited (09195785) United Kingdom