About Stafford Charles Limited (07130487) United Kingdom