About Byron 1962 Limited (08919866) United Kingdom