About Milroy Limited (10615504) United Kingdom