About Bashford Ole Limited (11405453) United Kingdom