About Searl Solutions Ltd (13441265) United Kingdom