About Ben Baldwin-a Limited (10426253) United Kingdom