About J D Clark & Allan Limited (SC428586) United Kingdom