About Andrew Bruce Consulting Limited (10577803) United Kingdom