About Blackmore And Curtis Limited (00603859) United Kingdom