About Peter Bedford Trust(the) (02100860) United Kingdom