About Airfix Limited (02241573) United Kingdom