About Lowfield Developments Limited (02620136) United Kingdom