About Sephton Associates Limited (07824301) United Kingdom