About Almo Coppelli Racing Ltd (08898645) United Kingdom