About Rennard & Mctegart Limited (07315155) United Kingdom