About Sterling Claims Solutions Limited (07144012) United Kingdom