About S. P. Barrett Limited (01842567) United Kingdom