About Maguire Skips Holdings Limited (11223580) United Kingdom