About A.c. Richards Limited (02754823) United Kingdom