About L A Bowl (scotland) Ltd. (SC392300) United Kingdom