About Harris & Sheldon Investments Limited (03350013) United Kingdom