About Senol 2 Limited (07748284) United Kingdom