About Alloy Trustees Limited (07027560) United Kingdom