About Andrew Salter Consulting Limited (10773568) United Kingdom