About Ban & Ham Limited (12903736) United Kingdom