About Stanfield Technology Ltd (12934740) United Kingdom