About West Bowling Green Store Limited (SC696830) United Kingdom