About Tineke Bosma Limited (06451248) United Kingdom