About S J Farrant & Son (land Developments) Ltd (12711407) United Kingdom