About J.a. Baron Limited (02501234) United Kingdom