About London Wandmakers Ltd (12272928) United Kingdom