About Seefold Engineering Services Ltd (05588196) United Kingdom