About Beckie Lemmens Limited (06507895) United Kingdom