About Alex Thame & Associates Limited (03480024) United Kingdom