About Philglas & Swiggot Limited (04654163) United Kingdom