About Maxton Bidco Limited (12365624) United Kingdom