About Bob Barr Ltd (13566340) United Kingdom