About Poekoelan London Ltd (07056678) United Kingdom