About Chappell Sports Cars Ltd (07425554) United Kingdom