About Lionel Frumkin Limited (01533243) United Kingdom