About 1 Farm Place Limited (13087202) United Kingdom