About Andrew C. Richards Limited (06407393) United Kingdom