About Seaglass Carpentry Limited (13430656) United Kingdom