About Alex Bickford Limited (11999167) United Kingdom