About Barry Frampton Limited (04668021) United Kingdom