About A.e.rickards Limited (00370873) United Kingdom