About Shalford Investments Limited (02566738) United Kingdom