About Beckfordpublishers Ltd (13037292) United Kingdom