About Bob A Baker Ltd (12680362) United Kingdom