About Wicked Boxcar Ltd (08615991) United Kingdom