About Britslate Limited (00959332) United Kingdom