About Llansantffraid Ltd (13489860) United Kingdom