About Spencer S High Grade Carpentry Ltd (13630109) United Kingdom