About Lennart Revebro Limited (10488201) United Kingdom