About Byron Place Seaham Limited (04819259) United Kingdom