About D. Crossley Limited (SC025398) United Kingdom