About Blackett Walker Limited (02895559) United Kingdom