About Spencer Swinden Design Ltd (06511822) United Kingdom