About Walthamstow Kaptan Ltd (12771932) United Kingdom