About Farm Street Nominees Limited (05279290) United Kingdom