About Bailford Trustees Limited (SC047032) United Kingdom