About Sephton & Bowyer Limited (13122370) United Kingdom