About Sedgewall Limited (08352402) United Kingdom