About Rod Strickland Design Limited (09938926) United Kingdom