About Hackney Rascal Ltd (12682397) United Kingdom