About Eden Bowling Limited (09895758) United Kingdom