About N D Specialists Limited (07241334) United Kingdom