About Goodridge Acre S Ltd (13712111) United Kingdom