About Guy & Beard Limited (SC567036) United Kingdom