About J Sephton Limited (07923610) United Kingdom