About A N R Specialists Limited (10906078) United Kingdom