About Sevington Technologies Lp (SL018341) United Kingdom