About D J Swallow Holdings Limited (08632576) United Kingdom