About Inderwick Investments Limited (05644965) United Kingdom