About Andrew Beal Consulting Limited (12316254) United Kingdom