About S. P. Green & Co. Limited (01787549) United Kingdom