About Takel Generations Limited (SC423937) United Kingdom