About Lowfield Holdings Limited (09812870) United Kingdom