About Blackmore Longridge Limited (10520501) United Kingdom