About Fleckney Dp Ltd (12939787) United Kingdom