About Beck Trustees Limited (05831716) United Kingdom