About Harlow Shapley Limited (11671111) United Kingdom