About The Devarmsmiddlehandley Limited (12643870) United Kingdom