About Bossington Investments Limited (05020856) United Kingdom