About Flintshaw Investments Uk Limited (04382953) United Kingdom