About Kiel House Stores Ltd (04827823) United Kingdom