About Richard Hugh Birbal Ltd (13479979) United Kingdom