About Andrew Jeffrey & Associates Limited (SC374922) United Kingdom