About L & N Platforms Limited (07554325) United Kingdom