About Sjd Technologies Limited (08447342) United Kingdom