About Demented Classics Ltd (12998766) United Kingdom