About Rennake & Company Ltd (07345954) United Kingdom