About Static Consultants Limited (08660236) United Kingdom