About Liam Shields Co. Limited (03475417) United Kingdom