About Blandford Services Limited (11724323) United Kingdom