About Sj Buck Limited (13368122) United Kingdom