About S. P. Calderbank Limited (05900136) United Kingdom