About Gallard Limited (06533471) United Kingdom