About Larkette Limited (11749066) United Kingdom