About The Junkyard Ltd (11397569) United Kingdom