About George Croft Limited (10698315) United Kingdom