About Pinwheel Ltd (12145688) United Kingdom