About Bert Garrod Limited (00593292) United Kingdom