About Andrew Bloch & Associates Ltd (12575631) United Kingdom