About Allott & Associates Limited (04594507) United Kingdom