About Auburn Rascal Ltd (12854869) United Kingdom