About Little And Company Investments 2007 Limited (06118623) United Kingdom