About Micro Pads Limited (13681699) United Kingdom