About A J Lord And Sons Limited (07984687) United Kingdom