About Gill & Sons Holdings Limited (13361580) United Kingdom