About Spencer Heritage Services Ltd (07295106) United Kingdom