About Larry S Fishcakes Limited (10880891) United Kingdom