About Remnant Company Limited (08424516) United Kingdom