About Foray 1255 Limited (03824356) United Kingdom