About Mia (components) Limited (05295142) United Kingdom