About S M Byfield Developments Limited (06327270) United Kingdom