About Charles Tipton Limited (04526081) United Kingdom