About S Rogers & T Rogers Ltd (08477282) United Kingdom