About Silc Dec Refurbishment Limited (06408192) United Kingdom