About Beckerman-palm Limited (06553300) United Kingdom