About Bichford Investments Limited (07893454) United Kingdom