About Jframe Construction Limited (11055208) United Kingdom