About S J Charles Limited (07178318) United Kingdom