About Lee Blanchflower Limited (10656403) United Kingdom