About Tycroes Holdings Limited (02815747) United Kingdom