About Sesay International (builders) Limited (01518841) United Kingdom