About Lord And Co Hr Limited (05454319) United Kingdom