About Beckett House Technology Services Limited (09257433) United Kingdom