About Starkie Project Solutions Limited (12711705) United Kingdom