About George Bicket & Company Limited (SC025292) United Kingdom