About Tailored Resources Limited (11489067) United Kingdom