About Gilbert Albert Ltd (12961842) United Kingdom