About Lords Chippy Ltd (12210043) United Kingdom