About Gary Baker Ltd (SC513202) United Kingdom