About Lowfield Management Company Limited (06719803) United Kingdom