About D&r Walker Limited (SC341782) United Kingdom