About Sedgeford Solutions Ltd (07862848) United Kingdom