About B & E Croft Limited (06635534) United Kingdom