About Allied Specialists Limited (06874119) United Kingdom