About Swannell S Building & Development Ltd (11706656) United Kingdom