About Inverness Lucky Bowl Limited (SC649317) United Kingdom