About Beckett Solutions Limited (11482640) United Kingdom