About Thomas Abdale Limited (01061093) United Kingdom