About Allington & Associates Limited (05334860) United Kingdom