About Millshaw No.3 Limited (06006472) United Kingdom