About J Annandale Limited (04269546) United Kingdom