About Charles Waite & Co Limited (07183812) United Kingdom