About Mcardle Holdings Limited (03478497) United Kingdom