About Galtons & Associates Limited (07556612) United Kingdom