About A & B Richardson Holdings Limited (10107513) United Kingdom