About Terry Beale Consulting Limited (10068740) United Kingdom