About S. P. & D. (contractors) Limited (01112657) United Kingdom